/*
 * Decompiled with CFR 0.150.
 */
package com.gys.data.payingBank;

import com.gys.common.data.CommonCheckBox;
import java.awt.Button;

public class BankInfoOutData {
    private String clientId;
    private String gsbsBrId;
    private String gsbsBankId;
    private String gsbsBankName;
    private String gsbsBankAccount;
    private Integer index;
    private CommonCheckBox checkBox = new CommonCheckBox();
    private Button btn = new Button();

    public String getClientId() {
        return this.clientId;
    }

    public String getGsbsBrId() {
        return this.gsbsBrId;
    }

    public String getGsbsBankId() {
        return this.gsbsBankId;
    }

    public String getGsbsBankName() {
        return this.gsbsBankName;
    }

    public String getGsbsBankAccount() {
        return this.gsbsBankAccount;
    }

    public Integer getIndex() {
        return this.index;
    }

    public CommonCheckBox getCheckBox() {
        return this.checkBox;
    }

    public Button getBtn() {
        return this.btn;
    }

    public void setClientId(String clientId) {
        this.clientId = clientId;
    }

    public void setGsbsBrId(String gsbsBrId) {
        this.gsbsBrId = gsbsBrId;
    }

    public void setGsbsBankId(String gsbsBankId) {
        this.gsbsBankId = gsbsBankId;
    }

    public void setGsbsBankName(String gsbsBankName) {
        this.gsbsBankName = gsbsBankName;
    }

    public void setGsbsBankAccount(String gsbsBankAccount) {
        this.gsbsBankAccount = gsbsBankAccount;
    }

    public void setIndex(Integer index) {
        this.index = index;
    }

    public void setCheckBox(CommonCheckBox checkBox) {
        this.checkBox = checkBox;
    }

    public void setBtn(Button btn) {
        this.btn = btn;
    }

    public boolean equals(Object o) {
        if (o == this) {
            return true;
        }
        if (!(o instanceof BankInfoOutData)) {
            return false;
        }
        BankInfoOutData other = (BankInfoOutData)o;
        if (!other.canEqual(this)) {
            return false;
        }
        String this$clientId = this.getClientId();
        String other$clientId = other.getClientId();
        if (this$clientId == null ? other$clientId != null : !this$clientId.equals(other$clientId)) {
            return false;
        }
        String this$gsbsBrId = this.getGsbsBrId();
        String other$gsbsBrId = other.getGsbsBrId();
        if (this$gsbsBrId == null ? other$gsbsBrId != null : !this$gsbsBrId.equals(other$gsbsBrId)) {
            return false;
        }
        String this$gsbsBankId = this.getGsbsBankId();
        String other$gsbsBankId = other.getGsbsBankId();
        if (this$gsbsBankId == null ? other$gsbsBankId != null : !this$gsbsBankId.equals(other$gsbsBankId)) {
            return false;
        }
        String this$gsbsBankName = this.getGsbsBankName();
        String other$gsbsBankName = other.getGsbsBankName();
        if (this$gsbsBankName == null ? other$gsbsBankName != null : !this$gsbsBankName.equals(other$gsbsBankName)) {
            return false;
        }
        String this$gsbsBankAccount = this.getGsbsBankAccount();
        String other$gsbsBankAccount = other.getGsbsBankAccount();
        if (this$gsbsBankAccount == null ? other$gsbsBankAccount != null : !this$gsbsBankAccount.equals(other$gsbsBankAccount)) {
            return false;
        }
        Integer this$index = this.getIndex();
        Integer other$index = other.getIndex();
        if (this$index == null ? other$index != null : !(this$index).equals(other$index)) {
            return false;
        }
        CommonCheckBox this$checkBox = this.getCheckBox();
        CommonCheckBox other$checkBox = other.getCheckBox();
        if (this$checkBox == null ? other$checkBox != null : !this$checkBox.equals(other$checkBox)) {
            return false;
        }
        Button this$btn = this.getBtn();
        Button other$btn = other.getBtn();
        return !(this$btn == null ? other$btn != null : !this$btn.equals(other$btn));
    }

    protected boolean canEqual(Object other) {
        return other instanceof BankInfoOutData;
    }

    public int hashCode() {
        int PRIME = 59;
        int result = 1;
        String $clientId = this.getClientId();
        result = result * 59 + ($clientId == null ? 43 : $clientId.hashCode());
        String $gsbsBrId = this.getGsbsBrId();
        result = result * 59 + ($gsbsBrId == null ? 43 : $gsbsBrId.hashCode());
        String $gsbsBankId = this.getGsbsBankId();
        result = result * 59 + ($gsbsBankId == null ? 43 : $gsbsBankId.hashCode());
        String $gsbsBankName = this.getGsbsBankName();
        result = result * 59 + ($gsbsBankName == null ? 43 : $gsbsBankName.hashCode());
        String $gsbsBankAccount = this.getGsbsBankAccount();
        result = result * 59 + ($gsbsBankAccount == null ? 43 : $gsbsBankAccount.hashCode());
        Integer $index = this.getIndex();
        result = result * 59 + ($index == null ? 43 : ($index).hashCode());
        CommonCheckBox $checkBox = this.getCheckBox();
        result = result * 59 + ($checkBox == null ? 43 : $checkBox.hashCode());
        Button $btn = this.getBtn();
        result = result * 59 + ($btn == null ? 43 : $btn.hashCode());
        return result;
    }

    public String toString() {
        return "BankInfoOutData(clientId=" + this.getClientId() + ", gsbsBrId=" + this.getGsbsBrId() + ", gsbsBankId=" + this.getGsbsBankId() + ", gsbsBankName=" + this.getGsbsBankName() + ", gsbsBankAccount=" + this.getGsbsBankAccount() + ", index=" + this.getIndex() + ", checkBox=" + this.getCheckBox() + ", btn=" + this.getBtn() + ")";
    }
}

